serve (mares) - German English Dictionary